Located in the heart of downtown and close to New Orleans’ French Quarter, the Holiday Inn – Downtown Superdome is an upscale hotel in the middle of it all. Recently renovated and updated to showcase its eclectic atmosphere, this Holiday Inn is one of the hotels in New Orleans with a rooftop pool, as well as an on-site restaurant and bar and comfortable guest rooms with balconies overlooking the downtown area. Read on to see the amenities at the Holiday Inn – Downtown Superdome and book your stay today.